requiring much work - German English Dictionary